rent from the owner - Turc Anglais Dictionnaire